#include <cstdio>
#include <algorithm>
using namespace std;
int p[6];
int main(void){
    while(~scanf("%d%d%d%d%d%d",&p[0],&p[1],&p[2],&p[3],&p[4],&p[5])){
        if(p[0]==0 && p[1]==0 && p[2]==0 && p[3]==0 && p[4]==0 && p[5]==0){
            break;
        }
        int ans=p[5]+p[4]+p[3]+(p[2]+3)/4;
        // 计算2*2的个数
        int y=p[3]*5;
        if(p[2]%4==3){
            y+=1;
        }
        else if(p[2]%4==2){
            y+=3;
        }
        else if(p[2]%4==1){
            y+=5;
        }
        if(y<p[1]){
            ans+=((p[1]-y)+8)/9;
        }
        // 计算1*1的个数
        int x=36*ans-4*p[1]-9*p[2]-16*p[3]-25*p[4]-36*p[5];
        if(x<p[0]){
            ans+=((p[0]-x)+35)/36;
        }
        printf("%d\n",ans);
    }
    return 0;
}
